Big Huge Thesaurus

oil tanker

noun